alibi (defence of) - Spanisch Englisch Wörterbuch